Part Number Hot Search : 
NB104 2N3096 DL163 1509D A1530BA1 G6401 1601B T110071
Product Description
Full Text Search
 

To Download GL603USB Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 Genesys Logic, Inc.
GL603USB-XP2P / GL603USB-A-XP2P
USB / PS2 All-in-1 Mouse Controller
Datasheet Revision 1.20 Aug. 11, 2003
GL603USB-XP2P / GL603USB-A-XP2P
Copyright:
Copyright (c) 2003 Genesys Logic Incorporated. All rights reserved. No part of the materials may be reproduced in any form or by any means without prior written consent of Genesys Logic Inc..
Disclaimer:
ALL MATERIALS ARE PROVIDED "AS IS" WITHOUT EXPRESS OR IMPLIED WARRANTY OF ANY KIND. NO LICENSE OR RIGHT IS GRANTED UNDER ANY PATENT OR TRADEMARK OF GENESYS LOGIC INC.. GENESYS LOGIC HEREBY DISCLAIMS ALL WARRANTIES AND CONDITIONS IN REGARD TO MATERIALS, INCLUDING ALL WARRANTIES, IMPLIED OR EXPRESS, OF MERCHANTABILITY, FITNESS FOR ANY PARTICULAR PURPOSE, AND NON-INFRINGEMENT OF INTELLECTUAL PROPERTY. IN NO EVENT SHALL GENESYS LOGIC BE LIABLE FOR ANY DAMAGES INCLUDING, WITHOUT LIMITATION, DAMAGES RESULTING FROM LOSS OF INFORMATION OR PROFITS. PLEASE BE ADVISED THAT THE MATERIALS MAY CONTAIN ERRORS OR OMMISIONS. GENESYS LOGIC MAY MAKE CHANGES TO THE MATERIALS OR TO THE PRODUCTS DESCRIBED THEREIN AT ANY TIME WITHOUT NOTICE.
Trademarks:
is a registrated trademark of Genesys Logic Inc.. All trademarks are the properties of their respective owners.
Office:
Genesys Logic, Inc. 12F, No. 205, Sec. 3, Beishin Rd., Shindian City, Taipei, Taiwan Tel: (886-2) 8913-1888 Fax: (886-2) 6629-6168 http://www.genesyslogic.com
(c)2000-2003 Genesys Logic Inc.--All rights reserved.
Page 2
GL603USB-XP2P / GL603USB-A-XP2P
Revision History
Revision 1.00 1.10 1.20 Date 05/01/2003 06/30/2003 08/11/2003 First formal release Changed 3D5B optical sensor circuit R1 and R2 from 47K to 47K~100K Changed Figure 4.6 and 4.12 application circuit Description
(c)2000-2003 Genesys Logic Inc.--All rights reserved.
Page 3
GL603USB-XP2P / GL603USB-A-XP2P
TABLE OF CONTENTS
CHAPTER 1 CHAPTER 2 CHAPTER 3 GENERAL DESCRIPTION........................................................................ 7 FEATURES ................................................................................................... 7 PIN ASSIGNMENT...................................................................................... 8
3.1 PINOUTS ......................................................................................................................... 8 3.2 PIN DESCRIPTIONS ......................................................................................................... 9 CHAPTER 4 APPLICATION CIRCUIT ........................................................................ 10 4.1 GL603USB-XP2P ....................................................................................................... 10 4.1.1 3D5B Ball Type Circuit ...................................................................................... 10 4.1.2 3D5B with HDNS-2000 Optical Sensor Circuit ............................................... 11 4.1.3 3D5B with ADNS-2051 Optical Sensor Circuit................................................ 12 4.1.4 3D5B with ADNS-2610 Optical Sensor Circuit................................................ 13 4.1.5 3D5B with ADNS-2620 Optical Sensor Circuit................................................ 14 4.1.6 3D5B with PAN101B Optical Circuit ............................................................... 15 4.2 GL603USB-A-XP2P ................................................................................................... 16 4.2.1 3D3B Ball Type Circuit ...................................................................................... 16 4.2.2 3D3B with HDNS-2000 Optical Sensor Circuit ............................................... 17 4.2.3 3D3B with ADNS-2051 Optical Sensor Circuit................................................ 18 4.2.4 3D3B with ADNS-2610 Optical Sensor Circuit................................................ 19 4.2.5 3D3B with ADNS-2620 Optical Sensor Circuit................................................ 20 4.2.6 3D3B with PAN101B Optical Sensor Circuit................................................... 21 CHAPTER 5 BONDING DIAGRAM .............................................................................. 22
5.1 GL603USB-XP2P FOR 3D5B 20-PIN.......................................................................... 22 5.2 GL603USB-A-XP2P FOR 3D3B 18-PIN ..................................................................... 23 CHAPTER 6 PACKAGE DIMENSION.......................................................................... 24 6.1 GL603USB-XP2P P-DIP AND SOP PACKAGE .......................................................... 24 6.2 GL603USB-A-XP2P P-DIP AND SOP PACKAGE...................................................... 25
(c)2000-2003 Genesys Logic Inc.--All rights reserved.
Page 4
GL603USB-XP2P / GL603USB-A-XP2P
LIST OF FIGURES
FIGURE 3.1 - GL603USB-XP2P (3D5B) PINOUT DIAGRAM............................................. 8 FIGURE 3.2 - GL603USB-A-XP2P (3D3B) PINOUT DIAGRAM ........................................ 8 FIGURE 4.1 - GL603USB-XP2P 3D5B BALL MOUSE...................................................... 10 FIGURE 4.2 - GL603USB-XP2P 3D5B HDNS-2000 OPTICAL MOUSE .......................... 11 FIGURE 4.3 - GL603USB-XP2P 3D5B ADNS-2051 OPTICAL MOUSE .......................... 12 FIGURE 4.4 - GL603USB-XP2P 3D5B ADNS-2610 OPTICAL MOUSE .......................... 13 FIGURE 4.5 - GL603USB-XP2P 3D5B ADNS-2620 OPTICAL MOUSE .......................... 14 FIGURE 4.6 - GL603USB-XP2P 3D5B PAN101B OPTICAL MOUSE.............................. 15 FIGURE 4.7 - GL603USB-A-XP2P 3D3B BALL MOUSE ................................................. 16 FIGURE 4.8 - GL603USB-A-XP2P 3D3B HDNS-2000 OPTICAL MOUSE ...................... 17 FIGURE 4.9 - GL603USB-A-XP2P 3D3B ADNS-2051 OPTICAL MOUSE ...................... 18 FIGURE 4.10 - GL603USB-A-XP2P 3D3B ADNS-2610 OPTICAL MOUSE .................... 19 FIGURE 4.11 - GL603USB-A-XP2P 3D3B ADNS-2620 OPTICAL MOUSE .................... 20 FIGURE 4.12 - GL603USB-A-XP2P 3D3B PAN101B OPTICAL MOUSE........................ 21 FIGURE 5.1 - GL603USB-XP2P FOR 3D5B 20-PIN ......................................................... 22 FIGURE 5.2 - GL603USB-A-XP2P FOR 3D3B 18-PIN..................................................... 23 FIGURE 6.1 - PACKAGE OUTLINE DIMENSION FOR 20-PIN P-DIP .................................. 24 FIGURE 6.2 - PACKAGE OUTLINE DIMENSION FOR 20-PIN SOP..................................... 24 FIGURE 6.3 - PACKAGE OUTLINE DIMENSION FOR 18-PIN P-DIP .................................. 25 FIGURE 6.4 - PACKAGE OUTLINE DIMENSION FOR 18-PIN SOP..................................... 25
LIST OF TABLES
TABLE 3.1 - PIN DESCRIPTIONS........................................................................................... 9
(c)2000-2003 Genesys Logic Inc.--All rights reserved.
Page 5
GL603USB-XP2P / GL603USB-A-XP2P
GL603USB-XP2P (3D5B) GL603USB-A-XP2P (3D3B) All in 1 USB/PS2 Mouse Controller
Features
Fully CMOS Static Design 8 Bits RISC-like Micro Controller 1.5Mbps USB SIE engine 6Mhz external clock
Internal switch for USB D+/D-and PS2 CLK/Data I/O
3D3B Package Type : 18 PDIP/SOIC
LB MB R B VCC OSCO OSCI Z1 D+/CLK D-/DAT 1 2 3 4 5 6 7 8 9 18 17 16 15 14 13 12 11 10 X2/SCLK X1/SDIO Y2/PD Y1/DPIS GND GPIO2 GPIO1 Z2 V3.3
3D5B Package Type : 20 PDIP/SOIC
LB MB R B B5 VCC OSCO OSCI Z1 D+/CLK D-/DAT 1 2 3 4 5 6 7 8 9 10 20 19 18 17 16 15 14 13 12 11 X2/SCLK X1/SDIO Y2/PD Y1/DPIS GND GPIO2 GPIO1 B4 Z2 V3.3
GL603USB-A-XP2P
On chip 3.3V output 5V operation voltage 18 / 20 pin PDIP, SOIC Package 0-40C operation temperature
GL603USB-XP2P
Mouse Functions
Microsoft 3D Intellimouse and IBM PS/2 mouse compatible GL603USB-A-XP2P supports 3D3B GL603USB-XP2P supports 3D5B Z axis support two kinds of scroller input (mechanical and optomechanical)
Power Management
Suspend current < 500 uA
Sensor Support
Support Traditional Ball Type Sensor Support PixArt PAN101B Optical Sensor Support Agilent HDNS-2000 Optical Sensor Support Agilent ADNS-2051 Optical Sensor Support Agilent ADNS-2610 Optical Sensor Support Agilent ADNS-2620 Optical Sensor
Special Function
Support Agilent ADNS-2051 Optical Sensor 400dpi/800dpi selection Support Traditional Ball Type Sensor with 4 Bit ADC auto reference function
(c)2000-2003 Genesys Logic Inc.--All rights reserved.
Page 6
GL603USB-XP2P / GL603USB-A-XP2P
CHAPTER 1 GENERAL DESCRIPTION
The Genesys Logic XP2P series is the most powerful USB/PS2 combo mouse controller. GL603USB-XP2P is suit for 3D5B(buttons) application with 20 pin PDIP/SOIC package and GL603USB-A-XP2P is suit for 3D3B(buttons) application with 18 pin PDIP/SOIC package. It can adopt with Agilent HDNS-2000, ADNS-2051, ADNS-2610, ADNS-2620 and PixArt PAN101B optical sensor or the traditional ball type mouse. The user may use the GL603USB-XP2P to design almost all style of mouse easily.
CHAPTER 2 FEATURES
Fully CMOS Static Design. 8 Bits RISC-like Micro Controller. 1.5Mbps USB SIE engine. Low-cost and powerful solution for PS/2 and low-speed USB combo mouse. USB Specification Compliance. - Conforms to USB 1.5Mbps Specification, Version 1.1 - Conforms to USB HID Class Specification, Version 1.1 - Support 1 device address and 2 endpoints(include endpoint 0). Integrated USB transceiver with open drain I/O capability. - In PS/2 mode, D+ used as CLK and D- used as DATA. - Use legacy USB cable and an USB to PS/2 converter to connect PS/2 port. On-chip 3.3 V output - No external regulator required. 6 MHz external clock. 5V operation voltage. Internal power-on reset(POR). Internal power-fail detector. Supports suspend/normal mode power management - Suspend current lower than 500uA for whole mouse system. Microsoft 3D Intellimouse and IBM PS/2 mouse compatible Microsoft web mouse compatible. Z axis can support two kinds of scroller input(mechanical and optomechanical). Internal switch for USB D+/D- and PS2 CLK/Data I/O. Supports Agilent HDNS-2000, ADNS-2051, ADNS-2610 and ADNS-2620 optical sensor. It also supports 400/800 DPI selection via DPIS selection pin for ADNS-2051 only. Support PixArt PAN101B optical sensor. Support Traditional Ball Type Sensor with 4 Bit ADC auto reference function. 18/20 pin PDIP or SOIC package.
(c)2000-2003 Genesys Logic Inc.--All rights reserved.
Page 7
GL603USB-XP2P / GL603USB-A-XP2P
CHAPTER 3 PIN ASSIGNMENT
3.1 Pinouts
LB MB RB B5 VCC OSCO OSCI Z1 D+/CLK D-/DAT
1
20
X2/SCLK X1/SDIO Y2/PD Y1/DPIS GND GPIO2 GPIO1 B4 Z2 V3.3
GL603USB-XP2P
2 3 4 5 6 7 8 9 10
19 18 17 16 15 14 13 12 11
Figure 3.1 - GL603USB-XP2P (3D5B) Pinout Diagram
GL603USB-A-XP2P
LB MB RB VCC OSCO OSCI Z1 D+/CLK D-/DAT
1 2 3 4 5 6 7 8 9
18 17 16 15 14 13 12 11 10
X2/SCLK X1/SDIO Y2/PD Y1/DPIS GND GPIO2 GPIO1 Z2 V3.3
Figure 3.2 - GL603USB-A-XP2P (3D3B) Pinout Diagram
(c)2000-2003 Genesys Logic Inc.--All rights reserved.
Page 8
GL603USB-XP2P / GL603USB-A-XP2P 3.2 Pin Descriptions
Table 3.1 - Pin Descriptions
Pin Name 20Pin 18Pin Type LB MB RB B5 VCC OSCO OSCI Z1 D+/CLK D-/DAT V3.3 Z2 B4 GPIO1 GPIO2 GND Y1/DPIS Y2/PD X1/SDIO X2/SCLK 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 I I I I P O I I Description Left button input Middle button input Right button input The 5th button input +5V power input
6 MHz ceramic resonator or crystal output 6MHz resonator or crystal 6 MHz ceramic resonator or crystal input
Note Internal pull up resistor 10K Internal pull up resistor 10K Internal pull up resistor 10K Internal pull down resistor 32K
6MHz resonator or crystal Internal pull down resistor 32K Need 7.5K resistor to GPIO2 Need 7.5K pull up resistor to VCC
a 0.1uF to 1uF capacitor should be added on external circuit for this pin
Z axis input 1
I/O USB D+ or PS/2 clock I/O USB D- or PS/2 data O I I O 3.3V output Z axix input 2 The 4th button input
Power control (20mA driver capability)
Internal pull down resistor 32K Internal pull down resistor 32K Normal run=Low, Suspend=Vcc
I/O PS2 enable P I/O Ground Y axis input 1
DPI selector for ADNS-2051 optical mouse
Internal pull down resistor 10K
Y axis input 2 I/O Power down pin for ADNS-2051 optical Internal pull down resistor 10K
mouse
X axis input 1 I/O Serial data from Agilent sersor X axis input 2 I/O Serial clock to Agilent sersor
Internal pull down resistor 10K Internal pull down resistor 10K
(c)2000-2003 Genesys Logic Inc.--All rights reserved.
Page 9
GL603USB-XP2P / GL603USB-A-XP2P
CHAPTER 4 APPLICATION CIRCUIT
4.1 GL603USB-XP2P 4.1.1 3D5B Ball Type Circuit
VCC
U1 C1 0.1U LB MB RB B5 1 2 3 4 5 6 7 8 9 10 LB MB RB B5 VCC OSCO OSCI Z1 D+/CLK D-/DAT X2/SCLK X1/SDIO Y2/PD Y1/DPIS GND GPIO2 GPIO1 B4 Z2 V3.3 20 19 18 17 16 15 14 13 12 11
X2 X1 Y2 Y1 GPIO2 GPIO1 B4 Z2 3.3V
1 R1 47K C4 0.1U GPIO2 1 2 R3 7.5K
6MHz
Z1 DP/CLK DM/DATA C3 30P VCC R2 7.5K 1 2
C2 30P
Y1
GL603USB-XP2P
VCC
C5 10U JP1 R4 1 1 R5 33 2 2 1 2 3 4 HEADER 4 USB CONNECTOR
Note Two option Circuit : 1. GL603USB : Mount R3 (7.5K ohm) 2. GL607USB Remove R3 (7.5K ohm)
33
2 DP/CLK VCC
Note: Put the C1 (0.1u) as near as U2 Put the C5 (10u) as near as JP1
Scroll Option
VCC 1
Adjust R2&R3 to minimize Suspend Current < 500 uA
R6 47K
0 1
GPIO1
2
2
Z2
1
S1
GPIO1 must be refer to the circuit , otherwise the mouse will be failed
R8 R7 47K Z1 680
ENCODER
Mechanical Encoder
SW1 D1 LED LB X1 SW2 MB MIDDLE PUSHBUTTON LIFT PUSHBUTTON
2 VCC
X2
SW3 RB
RIGHT PUSHBUTTON
R9 680 D2 LED VCC Z1 D3 LED Y1 SW4 BUTTON
Button 4
GPIO1 Z2 GPIO1 Y2
B4 SW5 BUTTON
Button 5
B5
IR/PT
Optomechanical Scroll
IR/PT
Figure 4.1 - GL603USB-XP2P 3D5B Ball Mouse
(c)2000-2003 Genesys Logic Inc.--All rights reserved.
Page 10
GL603USB-XP2P / GL603USB-A-XP2P 4.1.2 3D5B with HDNS-2000 Optical Sensor Circuit
VCC
1
VCC
R1 R U2
1 R2 R 2
Note: R=47K~100K Depend on suspend current and voltage.
C1 0.1U
LB MB RB B5
6MHz
Z1 DP/CLK DM/DATA C3 30P VCC
1 2 3 4 5 6 7 8 9 10
LB MB RB B5 VCC OSCO OSCI Z1 D+/CLK D-/DAT
X2/SCLK X1/SDIO Y2/PD Y1/DPIS GND GPIO2 GPIO1 B4 Z2 V3.3
20 19 18 17 16 15 14 13 12 11
X2 X1 Y2 Y1 GPIO2 GPIO1 B4 Z2 3.3V
2
VCC R3 GPIO1 1K XGPIO1 C4 1U 3.3V C5 0.1U GPIO1 1 1K R4 2 Q2 2N3906 R5 R D1 LED Q1 2N3906
C2 30P
Y2
GL603USB-XP2P
VCC R6 7.5K 1 2 C6 10U JP1 1 1 R7 33 2 2 1 2 3 4 HEADER 4 9 Y1 X1 X2 Y1 Y2 18.432.MHz 11 2 3 4 5 XTAL2 MD/XA RB/XB MB/YA LB/YB U1
C7 0.1U REFB LED RST 8 6 15 16 1 C9 224P
C8 1U
14
13 VDD4
VDD5
XTAL1
VDD3
7
R8
33
Q3 2N3904
Note: Put the C1 (0.1u) as near as U2 Put the C6 (10u) as near as JP1
USB CONNECTOR
GND1
Scroll Option
S1 2 0 1 ENCODER Z2 XGPIO1 Z1
10
HDNS-2000
GPIO1 must be refer to the circuit , otherwise the mouse will be failed Mechanical Encoder
GPIO2 1
R9 7.5K VCC 2
Note Two option Circuit : 1. GL603USB : Mount R9 (7.5K ohm) 2. GL607USB : Remove R9 (7.5K ohm)
DP/CLK R10 680 SW1 LB D2 LED Z1 SW2 MB MIDDLE PUSHBUTTON LIFT PUSHBUTTON
SW3 RB GPIO1 Z2
RIGHT PUSHBUTTON
IR/PT
Optomechanical Scroll
VCC SW4 BUTTON
Button 4 Button 5
B4 SW5 B5 BUTTON
Figure 4.2 - GL603USB-XP2P 3D5B HDNS-2000 Optical Mouse
(c)2000-2003 Genesys Logic Inc.--All rights reserved.
12
GND2
DATA CLK
Page 11
GL603USB-XP2P / GL603USB-A-XP2P 4.1.3 3D5B with ADNS-2051 Optical Sensor Circuit
VCC
1
VCC
1
R1 U2 C1 0.1U LB MB RB B5 1 2 3 4 5 6 7 8 9 10 LB MB RB B5 VCC OSCO OSCI Z1 D+/CLK D-/DAT X2/SCLK X1/SDIO Y2/PD Y1/DPIS GND GPIO2 GPIO1 B4 Z2 V3.3 20 19 18 17 16 15 14 13 12 11 R SCLK SDIO PD DPIS GPIO2 GPIO1 B4 Z2 3.3V 2 SW 2
R2 R
Note: R=47K~100K Depend on suspend current and voltage.
800 DPI (Hi) 400 DPI (Floating)
VCC
S1
6MHz
Z1 DP/CLK DM/DATA C3 30P VCC
C2 30P
Y2
GL603USB-XP2P C4 0.1U VCC R4 7.5K 1 2 C5 10U JP1 R5 1 1 R6 33 2 2 1 2 3 4 HEADER 4 USB CONNECTOR 9 Y1 18.432 MHz 11 2 3 4 5 OSC_OUT SDIO XA XB YB YA GND GND SCLK R_BIN C6 0.1U C7 13 10U U1 7 D1 C8 0.1U REFB XY_LED PD 8 6 15 16 1 14 1 R7 R PD SDIO SCLK C9 10U HLMP ED80 R3 GPIO1 1 1K XGPIO1 REFA 2 Q1 2N3906
OSC_IN
33
Note: Put the C1 (0.1u) as near as U2 Put the C5 (10u) as near as JP1
10
ADNS-2051
Scroll Option
S2 2 0 1 ENCODER Z2 XGPIO1 GPIO2 Z1
GPIO1 must be refer to the circuit , otherwise the mouse will be failed
12
REFA
VDD
Mechanical Encoder
1
R8 7.5K
Note Two option Circuit : 1. GL603USB : Mount R8 (7.5K ohm) 2. GL607USB : Remove R8 (7.5K ohm)
VCC DP/CLK
R9 SW1 680 D2 LED LB LIFT PUSHBUTTON
2
Z1
SW2 MB MIDDLE PUSHBUTTON
SW3 RB GPIO1 Z2
RIGHT PUSHBUTTON
IR/PT
Optomechanical Scroll
SW4 BUTTON
VCC B4 BUTTON
Button 4 Button 5
B5
SW5
Figure 4.3 - GL603USB-XP2P 3D5B ADNS-2051 Optical Mouse
(c)2000-2003 Genesys Logic Inc.--All rights reserved.
2
Page 12
GL603USB-XP2P / GL603USB-A-XP2P 4.1.4 3D5B with ADNS-2610 Optical Sensor Circuit
VCC VCC 1 R1 C1 0.1U LB MB RB B5 U2 1 2 3 4 5 6 7 8 9 10 LB MB RB B5 VCC OSCO OSCI Z1 D+/CLK D-/DAT X2/SCLK X1/SDIO Y2/PD Y1/DPIS GND GPIO2 GPIO1 B4 Z2 V3.3 20 19 18 17 16 15 14 13 12 11 SCLK SDIO 2 R
Note: R=47K~100K Depend on suspend current and voltage. ADNS-2610 Detection
R2 R 2 1
Mount R2 : H/W Detection Remove R2 : Auto Detection
VCC
6MHz Y2 C2 30P C3 30P
Z1 DP/CLK DM/DATA
GPIO2 GPIO1 B4 Z2 3.3V R3 GPIO1 1 1K 2
GL603USB-XP2P C4 0.1U VCC R4 7.5K 1 2 C7 10U JP1 1 1 R7 33 2 2 1 2 3 4 HEADER 4 USB CONNECTOR VCC
Q1 2N3906 XGPIO1 1 1 R5 100K 2 2 D1 HLMP ED80 7 Q2 2N3906 R6 R
C5 0.1U
C6 4.7U
R8
33
U1
Note: Put the C1 (0.1u) as near as U2 Put the C7 (10u) as near as JP1
1 Y1 24 MHz 2
VDD
OSC_IN LED_CNTL OSC_OUT SDIO REFA GND SCK
R9 5 1 1K 3 4 SDIO SCLK 2
Scroll Option
S1 2 0 1 ENCODER Z2 XGPIO1 Z1
8 C8 2.2U
Mechanical Encoder
ADNS-2610
GPIO1 must be refer to the circuit , otherwise the mouse will be failed
VCC GPIO2 R11 680 D2 LED 1
R10 7.5K
Note Two option Circuit : 1. GL603USB : Mount R10 (7.5K ohm) 2. GL607USB : Remove R10 (7.5K ohm)
Z1 DP/CLK
GPIO1
Z2 LB
2
SW1 LIFT PUSHBUTTON
IR/PT
Optomechanical Scroll
MB VCC SW4 BUTTON RB
SW2 MIDDLE PUSHBUTTON
SW3
RIGHT PUSHBUTTON
Button 4 Button 5
B4 SW5 B5 BUTTON
Figure 4.4 - GL603USB-XP2P 3D5B ADNS-2610 Optical Mouse
(c)2000-2003 Genesys Logic Inc.--All rights reserved.
6
Page 13
GL603USB-XP2P / GL603USB-A-XP2P 4.1.5 3D5B with ADNS-2620 Optical Sensor Circuit
VCC
Note: R=47K~100K Depend on suspend current and voltage.
VCC 1 R1 C1 0.1U LB MB RB B5 U2 1 2 3 4 5 6 7 8 9 10 LB MB RB B5 VCC OSCO OSCI Z1 D+/CLK D-/DAT X2/SCLK X1/SDIO Y2/PD Y1/DPIS GND GPIO2 GPIO1 B4 Z2 V3.3 20 19 18 17 16 15 14 13 12 11 SCLK SDIO 2 R R 2 1
R2
ADNS-2620 Detection Mount R2 : H/W Detection Remove R2 : Auto Detection
6MHz Y2 C2 30P C3 30P
Z1 DP/CLK DM/DATA
GPIO2 GPIO1 B4 Z2 3.3V R3 GPIO1 1 1K 2
VCC
GL603USB-XP2P C4 0.1U VCC R4 7.5K 1 2 C7 10U JP1 1 1 R7 33 C5 0.1U VCC
Q1 2N3906 XGPIO1 1 1 R5 100K 2 R6 R 2 D1 HLMP ED80 7 VDD Q2 2N3906
C6 4.7U
2 2
R8
33
1 2 3 4 HEADER 4 USB CONNECTOR 1 OSC_IN LED_CNTL 2 OSC_OUT SDIO REFA GND 8 SCK U1
R9 5 1 1K 3 4 SDIO SCLK 2
Note: Put the C1 (0.1u) as near as U2 Put the C7 (10u) as near as JP1
Y1 24 MHz
Scroll Option
S1 2 0 1 ENCODER Z2 XGPIO1 Z1 C8 2.2U
Mechanical Encoder
ADNS-2620
GPIO1 must be refer to the circuit , otherwise the mouse will be failed
VCC GPIO2 1
R11 680 D2 LED 2
R10 7.5K
Note Two option Circuit : 1. GL603USB : Mount R10 (7.5K ohm) 2. GL607USB : Remove R10 (7.5K ohm)
Z1
DP/CLK
GPIO1
Z2
SW1 LB LIFT PUSHBUTTON
IR/PT
Optomechanical Scroll
VCC SW4 BUTTON
SW2 MB MIDDLE PUSHBUTTON
SW3 RB
RIGHT PUSHBUTTON
Button 4 Button 5
B4 SW5 B5 BUTTON
Figure 4.5 - GL603USB-XP2P 3D5B ADNS-2620 Optical Mouse
(c)2000-2003 Genesys Logic Inc.--All rights reserved.
6
Page 14
GL603USB-XP2P / GL603USB-A-XP2P 4.1.6 3D5B with PAN101B Optical Circuit
VCC 1 VCC 1 R1 47K~100K U2 C1 0.1U LB MB RB B5 1 2 3 4 5 6 7 8 9 10 LB MB RB B5 VCC OSCO OSCI Z1 D+/CLK D-/DAT X2/SCLK X1/SDIO Y2/PD Y1/DPIS GND GPIO2 GPIO1 B4 Z2 V3.3 20 19 18 17 16 15 14 13 12 11 X2 X1 Y2 Y1 GPIO2 GPIO1 B4 Z2 3.3V C2 0.1U 2 2 R2 47K~100K
VCC R3 GPIO1 1 1K XGPIO1 1 XGPIO1 R4 R D1 2 LED 10P Y1 18.432.MHz 10P U3 GND XGPIO1 C9 1U 2 VI VO 3 C10 10U C11 0.1U C12 1U C13 0.1U 3 4 5 6 7 8 9 10 2 1 1 1 1 R7 10K 2 2 R8 10K U1 1 VSS_LED LED OSCOUT OSCIN VSSD VSSA VDDD VDDA VRB VRT PD SDIO SCLK YB NC YA XB NC XA VAY 20 19 18 17 16 15 14 13 12 11 X1 Y2 X2 Y1 2 GPIO1 VCC 2 Q1 2N3906
Y2 6MHz C3 30P C4 30P
Z1 DP/CLK DM/DATA
PAN101BOI USE ONLY
GL603USB-XP2P
C5 0.1U
R5 10K 2
R6 10K
VCC R9 1 7.5K 2 C7 10U JP1 R10 33 1 2 1 2 R11 33 1 2 3 4 HEADER 4 USB CONNECTOR C8 VCC C6
Note: Put the C1 (0.1u) as near as U2 Put the C7 (10u) as near as JP1
3.3V Regulator
1
PAN101B
Scroll Option
S1 2 0 1 ENCODER Z2 XGPIO1 Z1
GPIO1 must be refer to the circuit , otherwise the mouse will be failed
GPIO2
Note
R12 7.5K
1
Mechanical Encoder
2
Two option Circuit : 1. GL603USB : Mount R12 (7.5K ohm) 2. GL607USB : Remove R12 (7.5K ohm)
DP/CLK VCC
R13 LB 680
SW1 LIFT PUSHBUTTON
SW3 D2 LED MB Z1 SW5 RB RIGHT PUSHBUTTON MIDDLE PUSHBUTTON
GPIO1
Z2
IR/PT
Optomechanical Scroll
VCC SW2 BUTTON
Button 4 Button 5
B4 SW4 B5 BUTTON
Figure 4.6 - GL603USB-XP2P 3D5B PAN101B Optical Mouse
(c)2000-2003 Genesys Logic Inc.--All rights reserved.
Page 15
GL603USB-XP2P / GL603USB-A-XP2P 4.2 GL603USB-A-XP2P 4.2.1 3D3B Ball Type Circuit
VCC
C1 0.1U
U1 LB MB RB 1 2 3 4 5 6 7 8 9 LB MB RB VCC OSCO OSCI Z1 D+/CLK D-/DAT X2/SCLK X1/SDIO Y2/PD Y1/DPIS GND GPIO2 GPIO1 Z2 V3.3 18 17 16 15 14 13 12 11 10
X2 X1 Y2 Y1 GPIO2 GPIO1 Z2 3.3V C4 0.1U 1
GPIO2
6MHz
Z1 DP/CLK DM/DATA C3 30P
R1 7.5K
Note Two option Circuit : 1. GL603USB : Mount R1 (7.5K ohm) 2. GL607USB : Remove R1 (7.5K ohm)
C2 30P
Y1 VCC R2 7.5K 1 2
GL603USB-A-XP2P
2 DP/CLK
VCC
C5 LB 10U JP1 R3 1 1 R4 33 2 2 1 2 3 4 HEADER 4
SW1 LIFT PUSHBUTTON
SW2 MB MIDDLE PUSHBUTTON
33
SW3 RB
RIGHT PUSHBUTTON
Note: Put the C1 (0.1u) as near as U1 Put the C5 (10u) as near as JP1
USB CONNECTOR
Scroll Option
VCC 1
Adjust R2&R3 to minimize Suspend Current < 500 uA
R6 47K
VCC
0 1
GPIO1
2
2
Z2
1
S1
R7 R5 47K Z1 680 D1 LED
ENCODER
Mechanical Encoder
2
X1
VCC X2
R8 680 D2 LED
Z1
D3 LED
Y1
GPIO1
Z2 GPIO1 Y2
IR/PT
Optomechanical Scroll
IR/PT
Figure 4.7 - GL603USB-A-XP2P 3D3B Ball Mouse
(c)2000-2003 Genesys Logic Inc.--All rights reserved.
Page 16
GL603USB-XP2P / GL603USB-A-XP2P 4.2.2 3D3B with HDNS-2000 Optical Sensor Circuit
VCC 1 R1 GPIO1 R2 47K C1 0.1U U2 LB MB RB 1 2 3 4 5 6 7 8 9 LB MB RB VCC OSCO OSCI Z1 D+/CLK D-/DAT X2/SCLK X1/SDIO Y2/PD Y1/DPIS GND GPIO2 GPIO1 Z2 V3.3 18 17 16 15 14 13 12 11 10 X2 X1 Y2 Y1 GPIO2 GPIO1 Z2 3.3V C5 1U VCC R5 7.5K 1 2 C8 Y1 10U JP1 R6 1 1 R7 33 2 2 1 2 3 4 HEADER 4 18.432.MHz 11 X1 2 X2 3 Y1 4 Y2 5 XTAL2 MD/XA RB/XB MB/YA LB/YB 9 2 1K XGPIO1 3.3V C2 0.1U GPIO1 1 1K R3 2 Q2 2N3906 Q1 2N3906 VCC VCC
6MHz
Z1 DP/CLK DM/DATA C4 30P
C3 30P
Y2 VCC
GL603USB-A-XP2P U1 C6 0.1U REFB LED RST GND1 GND2 DATA CLK 8 R 6 15 16 1 C9 224P Q3 2N3904 D1 LED C7 1U R4 14 13 VDD4 7 10 VDD3 12
XTAL1
33
Note: Put the C1 (0.1u) as near as U2 Put the C8 (10u) as near as JP1
USB CONNECTOR
HDNS-2000
Scroll Option
S1 2 0 1 ENCODER Z2 XGPIO1 Z1
GPIO1 must be refer to the circuit , otherwise the mouse will be failed
1
Mechanical Encoder
GPIO2
R11 7.5K
Note Two option Circuit : 1. GL603USB : Mount R11 (7.5K ohm) 2. GL607USB : Remove R11 (7.5K ohm)
VCC
2
DP/CLK
R10 680 SW1 LB D2 LED Z1 SW2 MB MIDDLE PUSHBUTTON LIFT PUSHBUTTON
SW3 RB GPIO1 Z2
RIGHT PUSHBUTTON
IR/PT
Optomechanical Scroll
Figure 4.8 - GL603USB-A-XP2P 3D3B HDNS-2000 Optical Mouse
(c)2000-2003 Genesys Logic Inc.--All rights reserved.
VDD5
Page 17
GL603USB-XP2P / GL603USB-A-XP2P 4.2.3 3D3B with ADNS-2051 Optical Sensor Circuit
VCC 1 R1 47K C1 0.1U U2 LB MB RB 1 2 3 4 5 6 7 8 9 LB MB RB VCC OSCO OSCI Z1 D+/CLK D-/DAT X2/SCLK X1/SDIO Y2/PD Y1/DPIS GND GPIO2 GPIO1 Z2 V3.3 18 17 16 15 14 13 12 11 10 SCLK SDIO PD DPIS GPIO2 GPIO1 Z2 3.3V VCC
800 DPI(Hi) 400 DPI (Floating)
VCC
SW
6MHz
Z1 DP/CLK DM/DATA C3 30P
S1
C2 30P
Y2 VCC
GL603USB-A-XP2P C4 0.1U VCC R3 7.5K 1 2 C5 10U JP1 R4 1 1 R5 33 2 2 1 2 3 4 HEADER 4 USB CONNECTOR 0.1U 10U 9 Y1 18.432 MHz 11 2 3 4 5 OSC_OUT SDIO XA XB YB YA GND GND SCLK R_BIN U1 C6 C7 13 7 D1 C8 0.1U REFB XY_LED PD 8 6 15 16 1 14 1 R6 R PD SDIO SCLK C9 10U HLMP ED80 GPIO1 1 1K XGPIO1 R2 2 Q1 2N3906
2
33
OSC_IN
Note: Put the C1 (0.1u) as near as U2 Put the C5 (10u) as near as JP1
10
ADNS-2051
Scroll Option
S2 2 0 1 ENCODER Z2 XGPIO1 Z1
12
REFA
VDD
GPIO1 must be refer to the circuit , otherwise the mouse will be failed Mechanical Encoder
1 GPIO2
Note
R7 7.5K
Two option Circuit : 1. GL603USB : Mount R7 (7.5K ohm) 2. GL607USB : Remove R7 (7.5K ohm)
VCC 2
DP/CLK R8 680 SW1 D2 LED LB Z1 SW2 MB MIDDLE PUSHBUTTON LIFT PUSHBUTTON
GPIO1
Z2
SW3 RB
RIGHT PUSHBUTTON
IR/PT
Optomechanical Scroll
Figure 4.9 - GL603USB-A-XP2P 3D3B ADNS-2051 Optical Mouse
(c)2000-2003 Genesys Logic Inc.--All rights reserved.
2
Page 18
GL603USB-XP2P / GL603USB-A-XP2P 4.2.4 3D3B with ADNS-2610 Optical Sensor Circuit
VCC VCC
ADNS-2610 Detection
C1 0.1U LB MB RB U2 1 2 3 4 5 6 7 8 9 LB MB RB VCC OSCO OSCI Z1 D+/CLK D-/DAT X2/SCLK X1/SDIO Y2/PD Y1/DPIS GND GPIO2 GPIO1 Z2 V3.3 18 17 16 15 14 13 12 11 10 SCLK SDIO 1 R1 47K GPIO2 GPIO1 Z2 3.3V 2
Mount R1 : H/W Detection Remove R1 : Auto Detection
6MHz Y2 C2 30P C3 30P
Z1 DP/CLK DM/DATA
VCC
GL603USB-A-XP2P VCC R3 7.5K 1 2 C5 10U JP1 R6 1 1 R7 33 2 2 1 2 3 4 HEADER 4 HLMP ED80 C6 0.1U C7 4.7U VCC 1K XGPIO1 1 1 R4 100K 2 2 D1 U1 Q2 2N3906 R5 R C4 0.1U R2 GPIO1 1 2 Q1 2N3906
33
1 Y1 24 MHz 2
VDD
Note: Put the C1 (0.1u) as near as U2 Put the C5 (10u) as near as JP1
7
USB CONNECTOR
OSC_IN LED_CNTL OSC_OUT SDIO REFA GND SCK
R8 5 1 1K 3 4 SDIO SCLK 2
Scroll Option
S1 2 0 1 ENCODER Z2 XGPIO1 Z1 C8 2.2U
8
Mechanical Encoder
ADNS-2610
GPIO1 must be refer to the circuit , otherwise the mouse will be failed
VCC GPIO2
Note
R10 7.5K
1
R9 680 D2 LED 2
Two option Circuit : 1. GL603USB : Mount R10 (7.5K ohm) 2. GL607USB : Remove R10 (7.5K ohm)
DP/CLK Z1
SW1 LB GPIO1 Z2 LIFT PUSHBUTTON
IR/PT
Optomechanical Scroll
SW2 MB MIDDLE PUSHBUTTON
SW3 RB
RIGHT PUSHBUTTON
Figure 4.10 - GL603USB-A-XP2P 3D3B ADNS-2610 Optical Mouse
(c)2000-2003 Genesys Logic Inc.--All rights reserved.
6
Page 19
GL603USB-XP2P / GL603USB-A-XP2P 4.2.5 3D3B with ADNS-2620 Optical Sensor Circuit
VCC VCC
ADNS-2620 Detection
C1 0.1U 1 R1 X2/SCLK X1/SDIO Y2/PD Y1/DPIS GND GPIO2 GPIO1 Z2 V3.3 18 17 16 15 14 13 12 11 10 SCLK SDIO 2 47K LB MB RB U2 1 2 3 4 5 6 7 8 9 LB MB RB VCC OSCO OSCI Z1 D+/CLK D-/DAT
Mount R1 : H/W Detection Remove R1 : Auto Detection
6MHz Y2 C2 30P C3 30P
Z1 DP/CLK DM/DATA
GPIO2 GPIO1 Z2 3.3V R2 GPIO1 1 1K 2
VCC
GL603USB-A-XP2P VCC VCC R3 7.5K 1 2 C5 10U JP1 R6 1 1 R7 33 2 2 1 2 3 4 HEADER 4 USB CONNECTOR 7 U1 2 C6 0.1U C7 4.7U C4 0.1U Q1 2N3906 XGPIO1 1 1 R4 100K 2 D1 HLMP ED80 Q2 2N3906 R5 R
33
Note: Put the C1 (0.1u) as near as U2 Put the C5 (10u) as near as JP1
Y1 24 MHz
1
VDD
OSC_IN LED_CNTL
R8 5 1 1K 2
2
OSC_OUT SDIO REFA GND SCK
3 4
SDIO SCLK
8 C8 2.2U
Scroll Option
S1 2 0 1 ENCODER Z2 XGPIO1 Z1
ADNS-2620
GPIO1 must be refer to the circuit , otherwise the mouse will be failed Mechanical Encoder
GPIO2 1
VCC
R9 7.5K
Note Two option Circuit : 1. GL603USB : Mount R9 (7.5K ohm) 2. GL607USB : Remove R9 (7.5K ohm)
2
DP/CLK R10 680 SW1 D2 LED LB Z1 SW2 MB MIDDLE PUSHBUTTON LIFT PUSHBUTTON
GPIO1
Z2
SW3 RB
RIGHT PUSHBUTTON
IR/PT
Optomechanical Scroll
Figure 4.11 - GL603USB-A-XP2P 3D3B ADNS-2620 Optical Mouse
(c)2000-2003 Genesys Logic Inc.--All rights reserved.
6
Page 20
GL603USB-XP2P / GL603USB-A-XP2P 4.2.6 3D3B with PAN101B Optical Sensor Circuit
VCC 1 R1 47K C1 0.1U U2 LB MB RB 1 2 3 4 5 6 7 8 9 LB MB RB VCC OSCO OSCI Z1 D+/CLK D-/DAT X2/SCLK X1/SDIO Y2/PD Y1/DPIS GND GPIO2 GPIO1 Z2 V3.3 18 17 16 15 14 13 12 11 10 VCC X2 X1 Y2 Y1 GPIO2 GPIO1 Z2 3.3V C4 0.1U 2 R2 GPIO1 1 1K XGPIO1 1 XGPIO1 R3 R D1 VCC C3 R8 1 7.5K 2 C7 C8 10P 10U JP1 R9 1 1 R10 33 2 2 1 2 3 4 HEADER 4 USB CONNECTOR 3.3V Regulator C13 0.1U XGPIO1 C9 1U 2 U3 GND VI VO 3 C10 10U C11 0.1U C12 1U 6 7 8 9 10 LED VCC 10P Y1 18.432.MHz 4 5 3 2 2 1 1 1 1 R6 10K 2 2 R7 10K U1 1 VSS_LED LED OSCOUT OSCIN VSSD VSSA VDDD VDDA VRB VRT PD SDIO SCLK YB NC YA XB NC XA VAY 20 19 18 17 16 15 14 13 12 11 X1 Y2 X2 Y1 2 GPIO1 VCC 2 Q1 2N3906 VCC
PAN101BOI USE ONLY
Y2 6MHz C5 30P C6 30P
Z1 DP/CLK DM/DATA
GL603USB-A-XP2P
C2 0.1U
R4 10K 2
R5 10K
33
1
PAN101B
Note: Put the C1 (0.1u) as near as U2 Put the C8 (10u) as near as JP1 GPIO1 must be refer to the circuit , otherwise the mouse will be failed
GPIO2 2 0 1 ENCODER Z2 XGPIO1 Z1 1
Scroll Option
S1
Mechanical Encoder
2
R11 7.5K
Note Two option Circuit : 1. GL603USB : Mount R11 (7.5K ohm) 2. GL607USB : Remove R11 (7.5K ohm)
DP/CLK VCC
R12 LB 680
SW1 LIFT PUSHBUTTON
SW2 D2 LED MB Z1 SW3 RB RIGHT PUSHBUTTON MIDDLE PUSHBUTTON
GPIO1
Z2
IR/PT
Optomechanical Scroll
Figure 4.12 - GL603USB-A-XP2P 3D3B PAN101B Optical Mouse
(c)2000-2003 Genesys Logic Inc.--All rights reserved.
Page 21
GL603USB-XP2P / GL603USB-A-XP2P
CHAPTER 5 BONDING DIAGRAM
5.1 GL603USB-XP2P for 3D5B 20-pin
3 2 1 20 19 18
4
17
5
16
6
15
7
14
8
9
10
11
12
13
Chip substrate should be connected to GND
Figure 5.1 - GL603USB-XP2P for 3D5B 20-Pin
(c)2000-2003 Genesys Logic Inc.--All rights reserved.
Page 22
GL603USB-XP2P / GL603USB-A-XP2P 5.2 GL603USB-A-XP2P for 3D3B 18-pin
3 2 1 18 17 16
4
15
5
14
6
13
7
8
9
10
11
12
Chip substrate should be connected to GND
Figure 5.2 - GL603USB-A-XP2P for 3D3B 18-Pin
(c)2000-2003 Genesys Logic Inc.--All rights reserved.
Page 23
GL603USB-XP2P / GL603USB-A-XP2P
CHAPTER 6 PACKAGE DIMENSION
6.1 GL603USB-XP2P P-DIP and SOP Package
20 0.270 0.250
DIMENSION IN INCHS
MAX. MIN.
PIN1 1.035 1.015 0.180 0.150 0.140 0.120 0.020 0.016 0.065 0.055 0.090 0.110 0.135 0.125 0.040 0.020 7.0DEG 4.0DEG 0.310 0.290
SEATING PLANE
0.365 0.345
Figure 6.1 - Package Outline Dimension for 20-Pin P-DIP
20
0.419 0.394 0.299 0.291
DIMENSION IN INCHS
MAX. MIN.
PIN1 0.508 0.496
0.104 0.093 0.018 0.014 0.012 0.05 TYP. 0.004 8 DEG. 0 DEG. 0.050 0.016
Figure 6.2 - Package Outline Dimension for 20-Pin SOP
(c)2000-2003 Genesys Logic Inc.--All rights reserved.
Page 24
GL603USB-XP2P / GL603USB-A-XP2P 6.2 GL603USB-A-XP2P P-DIP and SOP Package
18 0.270 0.250
DIMENSION IN INCHS
MAX. MIN.
PIN1 0.910 0.890 0.180 0.150 0.140 0.120 0.020 0.016 0.065 0.055 0.090 0.110 0.135 0.125 0.040 0.020 7.0DEG 4.0DEG 0.310 0.290
SEATING PLANE
0.365 0.345
Figure 6.3 - Package Outline Dimension for 18-Pin P-DIP
18
0.419 0.394 0.299 0.291
DIMENSION IN INCHS
MAX. MIN.
PIN1 0.463 0.447
0.104 0.093 0.018 0.014 0.012 0.05 TYP. 0.004 8 DEG. 0 DEG. 0.050 0.016
Figure 6.4 - Package Outline Dimension for 18-Pin SOP
(c)2000-2003 Genesys Logic Inc.--All rights reserved.
Page 25


▲Up To Search▲   

 
Price & Availability of GL603USB

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X